package com.yonyou.cyxdms.sysAuth.service.constants;/*
 * Copyright 2016 Yonyou Corporation Ltd. All Rights Reserved.
 *
 * This software is published under the terms of the Yonyou Software
 * License version 1.0, a copy of which has been included with this
 * distribution in the LICENSE.txt file.
 *
 * @Project Name : cmol.common.function
 *
 * @File name : CommonConstants.java
 *
 * @Author : zhangxianchao
 *
 * @Date : 2016年2月24日
 *
----------------------------------------------------------------------------------
 *     Date       Who       Version     Comments
 * 1. 2016年2月24日    zhangxianchao    1.0
 *
 *
 *
 *
----------------------------------------------------------------------------------
 */


/*
 *
 * @author zhangxianchao
 * CommonConstants
 * @date 2016年2月24日
 */
public class ManageDictCodeConstants {

    private ManageDictCodeConstants() {
    }
    public static String APP_ID = "PK";
    //密码
    public static final String LOGIN_PW = "a12345678";
    // 有效状态
    public static final int STATUS_IS_VALID = 10011001;
    // 无效状态
    public static final int STATUS_NOT_VALID = 10011002;

    // 性别
    public static final int GENDER = 1002;
    // 性别男
    public static final int GENDER_MALE = 10021001;
    // 性别女
    public static final int GENDER_FEMALE = 10021002;
    // 性别未知
    public static final int GENDER_NOT_DEFINE = 10021003;

    // 是否
    public static final int YESORNO = 1004;
    // 是
    public static final int STATUS_IS_YES = 10041001;
    // 否
    public static final int STATUS_IS_NOT = 10041002;

    // 启用状态
    public static final int STATUS_QY = 10031001;
    // 禁用状态
    public static final int STATUS_JY = 10031002;

    // 系统参数 10131001
    public static final int SYSTEM_PARAM_TYPE_JSJEYZFS = 10131001;

    // 业务类型---配件销售
    public static final int BUSINESS_TYPE_PJXS = 14031001;
    // 业务类型---采购入库
    public static final int BUSINESS_TYPE_CGRK = 14031002;
    // 业务类型---调拨入库
    public static final int BUSINESS_TYPE_DBRK = 14031003;
    // 业务类型---例外入库
    public static final int BUSINESS_TYPE_LWRK = 14031004;
    // 业务类型---维修领料
    public static final int BUSINESS_TYPE_WXLL = 14031005;
    // 业务类型---调拨出库
    public static final int BUSINESS_TYPE_DBCK = 14031006;
    // 业务类型---例外出库
    public static final int BUSINESS_TYPE_LWCK = 14031007;

    // 配件种类---纯正配件
    public static final int PARTS_TYPE_CZPJ = 14011001;
    // 配件种类---德科配件
    public static final int PARTS_TYPE_DKPJ = 14011002;
    // 配件种类---其他配件
    public static final int PARTS_TYPE_QTPJ = 14011003;

    // 菜单分类 -PC 端菜单
    public static final int ENTRY_MENU_CATEGORY_PC = 10171001;
    // 菜单分类 -APP 端菜单
    public static final int ENTRY_MENU_CATEGORY_APP = 10171002;

    // 用户类型-Yonyou
    public static final int EMPLOYEE_TYPE_YONYOU = 10501001;
    // 用户类型-车工坊
    public static final int EMPLOYEE_TYPE_CGF = 10501002;

    // 岗位类型-技师
    public static final int POSITION_TYPE_JS = 11031001;

    // 员工在职状态-在职
    public static final int EMPLOYEE_ISJOB = 10081001;
    // 员工在职状态-离职
    public static final int EMPLOYEE_NOJOB = 10081002;

    // 出库 单据状态-未出库
    public static final int OUT_ORDER_NOSTATUS = 13031001;
    // 出库 单据状态-已出库
    public static final int OUT_ORDER_ISSTATUS = 13031002;

    // 入库 单据状态-未入库
    public static final int IN_ORDER_NOSTATUS = 13041001;
    // 入库 单据状态-已入库
    public static final int IN_ORDER_ISSTATUS = 13041002;
    // 入库类型
    public static final int ENTRY_TYPE_SENDBACK = 13171003;
    // 费用类型
    // 购车费用
    public static final int INVOICE_CHARGE_TYPE_BUYCAR = 14211001;
    // 库存状态13081001库存大于零
    public static final int INVENTORY_GREATER = 13081001;

    // 库存状态13081002库存等于零
    public static final int INVENTORY_EQUAL = 13081002;

    // 库存状态13081003库存小于零
    public static final int INVENTORY_LESS = 13081003;

    // 库存状态(在途)
    public static final int DISPATCHED_STATUS_ONPASSAGE = 14131001;
    // 库存状态(在库)
    public static final int DISPATCHED_STATUS_INSTOCK = 14131002;
    // 库存状态(出库)
    public static final int DISPATCHED_STATUS_OUTSTOCK = 14131003;
    // 出入库类型-销售出库
    public static final int SALES_OUT_TYPE = 13151005;

    // 出入库类型-维修领料出库
    public static final int REPAIR_ORDER_TYPE = 13151004;

    // 出入库类型-配件报损
    public static final int PART_LOSS_TYPE = 13151006;

    // 出入库类型-内部领用
    public static final int PART_INNER_TYPE = 13151008;

    // 出入库类型-调拨出库
    public static final int PART_ALLOCATE_OUT = 13151003;
    // 出入库类型-采购入库
    public static final int PART_BUY_IN = 13151001;
    // 出入库类型-配件报溢
    public static final int PART_PROFIT = 13151007;
    // 出入库类型-调拨入库
    public static final int PART_ALLOCATE_IN = 13151002;
    // 收费区分-索赔
    public static final int CHARGE_DIF_COMPENSATE = 12141001;

    // 收费区分-赠送
    public static final int CHARGE_DIF_GIVE = 12141002;
    // 日志分类：系统管理
    public static final int LOG_SYSTEM_MANAGEMENT = 10091001;
    // 日志分类：客户管理
    public static final int LOG_CUSTOMER_MANAGEMENT = 10091006;
    // 日志分类：零售管理
    public static final int LOG_RETAIL_MANAGEMENT = 10091007;
    // 日志分类：维修管理
    public static final int LOG_REPAIR_MANAGEMENT = 10091002;
    // 配件管理
    public static final int LOG_SYSTEM_PART = 10091005;

    // 客户投诉结案驳回
    public static final int COMPLAINT_DEAL_STATUS_05 = 15051005;
    // 客户投诉已结案
    public static final int COMPLAINT_DEAL_STATUS_04 = 15051004;
    // 客户投诉未处理
    public static final int COMPLAINT_DEAL_STATUS_01 = 15051001;
    // 客户投诉处理中
    public static final int COMPLAINT_DEAL_STATUS_02 = 15051002;
    // 客户投诉结案申请中
    public static final int COMPLAINT_DEAL_STATUS_03 = 15051003;
    // 客户投诉来源
    public static final int COMPLAINT_ORIGIN_01 = 15001001;
    // 严重性(投诉性质) 严重
    public static final int COMPLAINT_SERIOUS_01 = 15031001;
    // 来访方式(邀约)
    public static final int COMPLAINT_VISIT_TYPE_03 = 15181003;
    // 来访方式(到店)
    public static final int COMPLAINT_VISIT_TYPE_02 = 15181002;
    // 是否手动操作结案ID
    public static final int COMPLAINT_OPE_TYPE_ID = 10391001;
    // 来源方式 手工
    public static final int SOURCE_TYPE_MANUAL = 13051002;
    // 来源方式 发运单
    public static final int SOURCE_TYPE_ORDER = 13051001;
    public static final int CUS_SOURCE_03 = 15121003;
    /*
     * zhongsw：2016-08-09
     */
    // 配件价格调整：销售价＜成本价
    public static final int SALES_COST = 10131001;
    // 配件价格调整：销售价＜建议销售价
    public static final int SALES_ADVICE = 10131001;
    // 配件价格调整：销售价＞销售限价
    public static final int SALES_LIMIT = 10131001;

    // 13111001销售价
    public static final int SALES_PRICE = 13111001;
    // 13111002建议销售价
    public static final int ADVICE_SALE_PRICE = 13111002;
    // 13111003索赔价
    public static final int CLAIM_PRICE = 13111003;
    // 13111004销售限价
    public static final int LIMIT_PRICE = 13111004;
    // 13111005成本单价
    public static final int COST_PRICE = 13111005;

    // 12151001工单状态--新建
    public static final int NEW_CREATE_STATUS = 12151001;

    // 12151003工单状态--派工
    public static final int ASSIGN_CREATE_STATUS = 12151002;
    // 12151003工单状态--已竣工
    public static final int COM_CREATE_STATUS = 12151003;
    // 12151008工单状态--取消竣工
    public static final int COM_CANCEL_STATUS = 12151008;

    // 12151004工单状态--已提交结算
    public static final int SUB_CREATE_STATUS = 12151004;

    // 12151005工单状态--已结算
    public static final int SET_CREATE_STATUS = 12151005;

    // 12151006工单状态--收款
    public static final int SET_CREATE_COLLECTION = 12151006;

    // 12151007工单状态--交车
    public static final int SET_CREATE_CAR = 12151007;

    // 12131001进厂油量
    public static final int OIL_LEVEL_ZERO = 12131001;

    // 12131002进厂油量
    public static final int OIL_LEVEL_QUARTER = 12131002;

    // 12131003进厂油量
    public static final int OIL_LEVEL_HALF = 12131003;

    // 12131004进厂油量
    public static final int OIL_LEVEL_FOUR = 12131004;

    // 12131005进厂油量
    public static final int OIL_LEVEL_ALL = 12131005;

    // 客户类型
    public static final int CUSTOMER_CONTACT = 10381001; // 往来客户
    public static final int CUSTOMER_OWNER = 10381002; // 车主
    public static final int CUSTOMER_POTENTIAL = 10381003; // 潜客
    // 配件类别
    public static final int GROUPCODE = 1300;
    // 九大类
    public static final int MAINTYPE = 1301;
    public static final int TRACKING_RESULT_NOT = 15171003; // 未跟进
    public static final int TRACKING_RESULT_GOON = 15171004; // 继续跟进
    public static final int COMPLAINT_TRACKING_RESULT_6 = 15171005; // 战败申请
    // 维修
    public static final int MAINTAIN = 1211;
    // 销售checkedList
    public static final int CHECKEDLIST1 = 1006;
    // 售前
    public static final int CHECKEDLIST2 = 1007;
    // 配件
    public static final int ACCESSORIES = 1313;
    //结算
    public static final int SETTLEMENT = 1314;
    // 整车仓库
    public static final int VEHICLE_WAREHOUSE = 1319;
    // 配件仓库
    public static final int ACCESSORIES_WAREHOUSE = 1320;
    // 索赔回运仓库
    public static final int CLAIM_WAREHOUSE = 1321;
    // 用品仓库
    public static final int SUPPLIES_WAREHOUSE = 1328;
    // 维修类型
    public static final int CHECKED_LIST_MAINTENANCE_TYPE = 1111;
    // 优惠模式
    public static final int FAVORABLE_MODELS = 1400;
    // 员工属性- 销售顾问
    public static final int SALES_CONSULTANT = 10061001;
    // 员工属性- 服务顾问
    public static final int SERVICE_ADVISOR = 10061003;
    // 员工属性- 电销顾问
    public static final int SALES_TELECONSULTANT = 10061012;
    // 员工属性- 销售经理
    public static final int SALES_AUDIT = 10061013;
    // 员工属性- 财务经理
    public static final int FINANCE_AUDIT = 10061014;
    // 员工属性- DCRC专员
    public static final int DCRC = 10061011;
    //员工属性-  定保专员
    public static final int SET_THE_INSURANCE = 10061009;

    // 意向级别 -H级
    public static final int H_LEVEL = 15191001;
    // 意向级别 -A级
    public static final int A_LEVEL = 15191002;
    // 意向级别 -B级
    public static final int B_LEVEL = 15191003;
    // 意向级别 -C级
    public static final int C_LEVEL = 15191004;
    // 意向级别 -D级
    public static final int D_LEVEL = 15191005;
    // 意向级别 -O级
    public static final int O_LEVEL = 15191006;
    // 意向级别 -N级
    public static final int N_LEVEL = 15191007;
    // 意向级别 -FO级
    public static final int FO_LEVEL = 15191008;
    // 意向级别 -F级
    public static final int F_LEVEL = 15191009;

    // 仓库类别 -配件
    public static final int PART_STORAGE = 13021002;

    // 仓库类别 -整车
    public static final int VEHICLE_STORAGE = 13021001;

    // 业务类型 -一般销售
    public static final int GENERAL_SALES_TYPE = 14031001;
    // 业务类型 -委托交车
    public static final int COMMISSIONED_TYPE = 14031002;
    // 业务类型 -销售退货
    public static final int SALES_RETURN_TYPE = 14031003;
    // 业务类型 -调拨订单
    public static final int ALLOT_ORDER_TYPE = 14031004;

    // 销售订单状态 -未提交
    public static final int NO_SUBMITTED = 14041001;
    // 销售订单状态 -经理审核中
    public static final int MANAGER_IN_REVIEW = 14041002;
    // 销售订单状态 -经理审核通过
    public static final int MANAGER_APPROVED = 14041003;
    // 销售订单状态 -经理审核驳回
    public static final int MANAGER_REJECTED = 14041004;
    // 销售订单状态 -财务审核中
    public static final int FINANCE_IN_REVIEW = 14041005;
    // 销售订单状态 -财务审核通过
    public static final int FINANCE_APPROVED = 14041006;
    // 销售订单状态 -财务审核驳回
    public static final int FINANCE_REJECTED = 14041007;
    // 销售订单状态 -交车确认中
    public static final int CAR_IN_CONFIRMATION = 14041008;
    // 销售订单状态 -已交车确认
    public static final int CAR_CONFIRMED = 14041009;
    // 销售订单状态 -已完成
    public static final int ORDER_COMPLETED = 14041010;
    // 销售订单状态 -已取消
    public static final int ORDER_CANCEL = 14041011;
    // 销售订单状态 -已退回
    public static final int ORDER_BACK = 14041012;
    // 销售订单状态 -等待退回入库
    public static final int ORDER_BACK_INWAREHOUSE = 14041013;
    // 销售订单状态 -已开票
    public static final int HAS_MAKE_INVOICE = 14041014;
    // 整车基本参数
    public static final int VEHICLE_BASIC_CODE = 1020;
    // 整车基本参数
    public static final int BASICOM_TAXRATE = 1019;
    // PDI检查类型（车辆入库）
    public static final int STOCK_IN_PDI = 14121008;
    // PDI检查类型（库存检查）
    public static final int STOCK_KC_PDI = 14121010;

    // 自动结清
    public static final int AUTOMATICALLY_LIQUIDATE = 12091001;
    // 出库类型
    public static final int DELIVERY_TYPE = 1318;
    // 出库类型(销售出库)
    public static final int SALES_DELIVERY_TYPE = 13181001;

    // 出库类型(调拨出库)
    public static final int ALLOT_DELIVERY_TYPE = 13181002;

    // 出库类型(采购退回出库)
    public static final int BAKE_DELIVERY_TYPE = 13181003;

    // 不自动结清
    public static final int DO_NOT_AUTOMATICALLY_LIQUIDATE = 12091002;

    // PDI检查类型(出库检查)
    public static final int STOCK_OUT_PDI = 14121009;
    // 出库 出入库状态-未出库
    public static final int SD_NO_NOSTATUS = 14151001;
    // 出库 出入库状态-已出库
    public static final int SD_NO_ISSTATUS = 14151002;

    /**
     * 工单状态
     */
    // 已结算
    public static final int ORDER_SETTLED = 12151005;
    // 未结算
    public static final int ORDER_NO_SETTLED = 12151006;
    /**
     * 业务类型
     */
    // 维修
    public static final int RO_TYPE_REPAIR = 12161001;

    // 销售
    public static final int RO_TYPE_SALES = 12161002;

    // 调拨
    public static final int RO_TYPE_TRANSFERS = 12161003;

    // 是否结清(已结清) (作废)
    public static final int REPAIR_IS_SETTLE = 12231001;
    // 未结清 （作废）
    public static final int REPAIR_NO_SETTLE = 12231002;

    // 往来客户
    public static final int CUSTOMER_TYPE = 10381001;

    // 车主
    public static final int VEHICLE_TYPE = 10381002;

    // 销售订单审核结果-审核通过
    public static final int AUDIT_PASS = 14161001;
    // 销售订单审核结果-审核驳回
    public static final int AUDIT_BACK = 14161002;

    // 销售订单审核类型-经理审核
    public static final int AUDIT_MANAGE = 14171002;
    // 销售订单审核类型-财务审核
    public static final int AUDIT_FINANCE = 14171001;

    // 未收账款 （>0 , =0）
    public static final int GREATER_ZERO = 12241001;
    public static final int EQUAL_ZERO = 12241002;
    // 统计方式(按部门)
    public static final int STATISTICAL_MODE_01 = 10411001;
    // 统计方式(按班组)
    public static final int STATISTICAL_MODE_02 = 10411002;
    // 统计方式(按工位)
    public static final int STATISTICAL_MODE_03 = 10411003;
    // 配车状态-已配车
    public static final int ALREADY_DISPATCHED_STATUS = 14141002;
    // 配车状态-未配车
    public static final int NOT_DISPATCHED_STATUS = 14141001;
    // 配车状态-已交车
    public static final int ALREADY_SO_STATUS_08 = 14141004;
    // 配车状态-已交车确认
    public static final int FORWARDED_TO_CONFIRM = 14141003;
    // 交车确认中
    public static final int SO_STATUS_08 = 14041008;

    /**
     * 预约单状态
     */
    // 未进厂
    public static final int BOOKING_ORDER_NOT = 12261001;
    // 提前进厂
    public static final int BOOKING_ORDER_ADVANCE = 12261002;
    // 按时进厂
    public static final int BOOKING_ORDER_TIME = 12261003;
    // 延迟进厂
    public static final int BOOKING_ORDER_DELAY = 12261004;
    // 取消进厂
    public static final int BOOKING_ORDER_CANCEL = 12261005;

    /**
     * 取消进厂原因
     */
    // 未与工单关联
    public static final int CANCEL_REASON_NOT = 12321001;
    // 超出预约时间
    public static final int CANCEL_REASON_OVER = 12321002;
    // 客户主动取消
    public static final int CANCEL_REASON_CUSTOMER = 12321003;
    // 系统自动取消
    public static final int CANCEL_REASON_SYSTEM = 12321004;

    /**
     * 单据类型--1042(整个系统都将使用此类型)
     */

    public static final int BILL_TYPE_USER_INFO = 10421001; // 测试类型
    public static final int BILL_TYPE_USER_INFO_ADDRESS = 10421002; // 测试类型
    public static final int BILL_TYPE_CUSTOMER_INFO_COMPLAINT = 10421003; // 客户投诉
    public static final int BILL_TYPE_CAR_INFO_VEHICLEIN = 10421004; // 车辆入库
    public static final int BILL_TYPE_CAR_INFO_INSPECTION = 10421005; // 车辆验收
    public static final int BILL_TYPE_BALACE_ORDER = 10421006; // 结算单
    public static final int BILL_TYPE_INSTEAD_DRIVE_LOG = 10421007; // 代驾订单
    public static final int BILL_TYPE_REFUND_ORDER = 10421008; // 收款明细
    public static final int BILL_TYPE_POS_ORDER = 10421009; // 结算单
    public static final int BILL_TYPE_SALE_NO_ORDER = 10421010; // 销售单
    public static final int BILL_TYPE_SALE_REFUND_ORDER = 10421011; // 收款单
    public static final int BILL_TYPE_SALE_POS_ORDER = 10421012; // 销售单
    public static final int BILL_TYPE_PERMISSION_ROLE = 10421015; // 权限类型-角色
    public static final int BILL_TYPE_PERMISSION_POSITION = 10421016; // 权限类型-职位
    public static final int BILL_TYPE_ALLOCATE_APPLY = 10421017; // 调拨申请单
    public static final int FINANCIAL_AGENCY = 10421018; // 金融机构
    public static final int SERIES_COLOR = 10421019; // 车系颜色类型
    public static final int INTERIOR_COLOR = 10421020; // 车辆内饰色
    public static final int BILL_TYPE_RECEIVE_ORDER = 10421021; // 预收单
    public static final int BILL_TYPE_INSURANCE = 10421022; // 保险单
    public static final int BILL_TYPE_REBATE = 10421023; // 返利单
    public static final int BILL_TYPE_COMMISSION = 10421024; // 代办单
    public static final int BILL_TYPE_FINANCE = 10421025; // 金融单
    public static final int BILL_TYPE_DRESS = 10421026; // 装潢单
    public static final int BILL_TYPE_PERMISSION_USER = 10421027; // 用户

    /**
     * 派工状态
     */
    // 已派工
    public static final int ASSIGN_ORDER_ALL = 12271001;
    // 部分派工
    public static final int ASSIGN_ORDER_SOME = 12271002;
    // 未派工
    public static final int ASSIGN_ORDER_NO = 12271003;
    // 竣工
    public static final int ASSIGN_ORDER_COMPLETE = 12271004;
    // 待信
    public static final int ASSIGN_ORDER_INFO = 12271005;
    // 待料
    public static final int ASSIGN_ORDER_PART = 12271006;

    /**
     * 质损状态
     */
    // 质损类型
    public static final int TRAFFIC_MAR_STATUS = 1040;
    // 正常
    public static final int TRAFFIC_MAR_STATUS_YES = 10401001;
    // 质损
    public static final int TRAFFIC_MAR_STATUS_NO = 10401002;
    /**
     * 验收结果
     */
    // 验收成功
    public static final int INSPECTION_RESULT_SUCCESS = 10391002;
    // 未验收
    public static final int INSPECTION_RESULT = 10391001;
    // 验收未完成
    public static final int INSPECTION_RESULT_NOT = 10391003;
    /**
     * 入库类型???
     */
    // 入库类型
    public static final int ENTRY_TYPE = 1317;
    // 采购入库
    public static final int ENTRY_TYPE_CGRK = 13171001;
    // 调拨入库
    public static final int ENTRY_TYPE_DBRK = 13171002;
    // 销售退回
    public static final int ENTRY_TYPE_XSTH = 13171003;
    /*
     * 维修类型
     */
    // 维修
    public static final int REPAIR_TYPE_REPAIR = 12121001;
    // 返工
    public static final int REPAIR_TYPE_REWORK = 12121002;
    // 索赔
    public static final int REPAIR_TYPE_CLAIM = 12121003;
    // 预留类型
    // 工单预留
    public static final int BILL_TYPE_REPAIR = 10511003;
    // 常规预留
    public static final int BILL_TYPE_PART = 10511001;
    // 预约预留
    public static final int BILL_TYPE_ORDER = 10511002;
    // 发运单签收状态
    // 全部签收
    public static final int DELIVERY_STATUS_ALL = 13061001; // 全部签收

    public static final int DELIVERY_STATUS_NOT = 13061002; // 未签收

    public static final int DELIVERY_STATUS_PORTION = 13061003; // 部分签收

    // 一件多库
    public static final int PARTS_MULTISTOCK = 10281001;

    // 已执行
    public static final int EXECUTE_IS_YES = 13211001;
    // 未执行
    public static final int EXECUTE_IS_NO = 13211002;

    /**
     * vin是否锁定
     */
    public static final int IS_IS_LOCK = 10041001;
    public static final int NO_IS_LOCK = 10041002;

    // 结算精度
    public static final int PRECISION_CODE_YUAN = 10121001; // 元
    public static final int PRECISION_CODE_ANGLE = 10121002; // 角
    public static final int PRECISION_CODE_POINTS = 10121003; // 分

    // 结算圆整方式
    public static final int MODE_CODE_ROUNDED = 10141001; // 四舍五入
    public static final int MODE_CODE_DOWN = 10141002; // 只舍不入
    public static final int MODE_CODE_UP = 10141003; // 只入不舍

    // 预约缺料
    public static final int LACK_TYPE_BO = 13221001;
    // 工单缺料
    public static final int LACK_TYPE_RO = 13221002;
    // 维修领料缺料
    public static final int LACK_TYPE_REPAIRPART = 13221003;
    // 销售出库缺料
    public static final int LACK_TYPE_SALEPART = 13221004;

    // 维修分类
    public static final int REPAIRTYPE = 1220;

    // 取送车取消类型 预约单取消
    public static final int CANCEL_TYPE_BO = 10111001;
    // 取送车取消类型 代驾单取消
    public static final int CANCEL_TYPE_IDO = 10111002;

    /**
     * 取送车订单状态
     */
    public static final int INSTEAD_DRIVER_ORDER_STATUS = 1044;
    // 下单成功
    public static final int INSTEAD_DRIVER_ORDER_STATUS_SEND = 10441001;
    // 派单成功
    public static final int INSTEAD_DRIVER_ORDER_STATUS_DISPATCH = 10441002;
    // 车辆送达
    public static final int INSTEAD_DRIVER_ORDER_STATUS_ARRIVE = 10441003;
    // 下单取消
    public static final int INSTEAD_DRIVER_ORDER_STATUS_CANCEL = 10441004;
    // 下单失败
    public static final int INSTEAD_DRIVER_ORDER_STATUS_FAILED = 10441005;
    // 已收车
    public static final int INSTEAD_DRIVER_ORDER_STATUS_RECEIVE = 10441006;

    /**
     * 支付订单状态+退款状态
     */
    public static final int CHAN_PAY_STATUS = 1043;
    // 待支付(WAIT_PAY+REFUND)
    public static final int CHAN_PAY_STATUS_WAIT_PAY = 10431001;
    // 已支付 (TRADE_SUCCESS+REFUND_SUCCESS)
    public static final int CHAN_PAY_STATUS_PAY_SUCCESS = 10431002;
    // 买家付款提交中（WAIT_BUYER_PAY+PAY_BUYER_REFUND）
    public static final int CHAN_PAY_STATUS_WAIT_BUYER_PAY = 10431003;
    // 交易结束（TRADE_FINISHED+REFUND_FAIL）
    public static final int CHAN_PAY_STATUS_TRADE_FINISHED = 10431004;
    // 交易关闭（TRADE_CLOSED）
    public static final int CHAN_PAY_STATUS_TRADE_CLOSED = 10431005;
    /**
     * 畅捷支付
     */
    public static final int CHAN_PAY = 1230;
    // 支付宝
    public static final int CHAN_PAY_BY_ALI = 12301001;
    // 微信
    public static final int CHAN_PAY_BY_WECHAT = 12301002;
    // POS
    public static final int CHAN_PAY_BY_POS = 12301003;
    /**
     * 工单待信待料状态
     */
    // 待信
    public static final int RO_ASSIGN_INFO = 15501001;
    // 待料
    public static final int RO_ASSIGN_PART = 15501002;

    /**
     * 数据来源
     */
    public static final int DATA_SOURCES = 1045;
    // 本店
    public static final int DATA_SOURCES_BY_OWNER = 10451001;
    // 车厂
    public static final int DATA_SOURCES_BY_SUPER = 10451002;
    // 集团
    public static final int DATA_SOURCES_BY_GROUP = 10451003;

    /**
     * 数据类型，用于区别此数据作为谁使用的数据
     */
    public static final int DATA_TYPE = 1046;
    // 经销商
    public static final int DATA_TYPE_BY_OWNER = 10461001;
    // 集团
    public static final int DATA_TYPE_BY_GROUP = 10461002;
    // 车厂
    public static final int DATA_TYPE_BY_SUPER = 10461003;

    /**
     * 付款方式(维修)
     */
    public static final int PAY_TYPE = 1208;
    // 畅捷支付
    public static final int PAY_TYPE_BY_CHANPAY = 12081005;
    public static final int PAY_TYPE_BY_ADVANCES = 12081006; // 预收款

    /**
     * 组织类型
     */
    public static final int ORG_TYPE = 1506;
/*    public static final int ORG_TYPE_DEALER                        = 15061003; // 经销商
    public static final int ORG_TYPE_GROUP                         = 15061004; // 集团*/

    public static final int ORG_TYPE_FACTORY =    15061001;  //车厂
    public static final int ORG_TYPE_GROUP =     15061002;  //经销商集团
    public static final int ORG_TYPE_DEALER_COMPANY = 15061003;  //经销商公司
    public static final int ORG_TYPE_DEP =       15061004;  //部门
    public static final int ORG_TYPE_DEALER =      15061009;  //经销商
    public static final int ORG_TYPE_ASC =       15061010;  //服务站
    public static final int ORG_TYPE_SALEAREA          =15061005;  //销售大区
    public static final int ORG_TYPE_SALE            =15061006;  //销售部门
    public static final int ORG_TYPE_SALE_WAR            =15061013;  //销售战区
    public static final int ORG_TYPE_SALE_BIG            =15061014;  //销售大区
    public static final int ORG_TYPE_SALE_SMALL            =15061015;  //销售小区
    public static final int ORG_TYPE_SERVICE            =15061007;  //售后部门
    public static final int ORG_TYPE_SERVICE_WAR          =15061019;  //售后战区
    public static final int ORG_TYPE_SERVICE_BIG            =15061020;  //售后大区
    public static final int ORG_TYPE_SERVICE_SMALL            =15061021;  //售后小区
//    public static final int ORG_TYPE_            =15061008;  //售后小区
//    public static final int ORG_TYPE_            =15061011;  //二级经销商
//    public static final int ORG_TYPE_            =15061012;  //二级维修站
//    public static final int ORG_TYPE_            =15061013;  //销售团队


    public static final int ROLE_TYPE_SALE            =10071001;  //销售
    public static final int ROLE_TYPE_SERVICE            =10071002;  //售后
    public static final int ROLE_TYPE_PART          =10071003;  //零件
    /**
     * 预约状态
     */
    public static final int BOOKING_ORDER_STATUS = 1226;
    public static final int BOOKING_ORDER_STATUS_CANCEL = 12261005; // 取消进厂

    /**
     * 付款方式(销售)
     */
    public static final int SALE_PAY_TYPE = 1405;
    // 畅捷支付
    public static final int SALE_PAY_TYPE_CHANPAY = 14051005;
    public static final int SALE_PAY_TYPE_ADVANCES = 14051006; // 预收款

    /**
     * 婚姻状况
     */
    public static final int MARITAL_STATTUS = 1036;
    public static final int MARITAL_STATTUS_MARRIED = 10361001; // 已婚
    public static final int MARITAL_STATTUS_UNMARRIED = 10361002; // 未婚
    /**
     * 学历
     */
    public static final int EDUCATION = 1035;
    public static final int EDUCATION_PRIMARY = 10351001; // 小学
    public static final int EDUCATION_JUNIOR = 10351002; // 初中
    public static final int EDUCATION_HIGHT = 10351003; // 高中中专
    public static final int EDUCATION_COLLEGE = 10351004; // 大专
    public static final int EDUCATION_COURSE = 10351005; // 本科
    public static final int EDUCATION_MASTER = 10351006; // 硕士

    /**
     * 车主性质
     */
    public static final int CAR_OWNER = 1507;
    public static final int CAR_OWNER_ENTERPRICE = 15071001; // 公司
    public static final int CAR_OWNER_PRIVATE = 15071002;
    public static final int CAR_OWNER_GOVERNMENT = 15071003;
    public static final int CAR_OWNER_BUSINESS = 15071004;
    public static final int CAR_OWNER_LEASE = 15071005;
    public static final int CAR_OWNER_CART = 15071006;
    public static final int CAR_OWNER_BULK = 15071007; // 个人
    /**
     * 证件类型
     */
    public static final int CERTIFICATE_TYPE = 1508;
    public static final int CERTIFICATE_TYPE_ID = 15081001;
    public static final int CERTIFICATE_TYPE_PASSPORT = 15081002;
    public static final int CERTIFICATE_TYPE_OFFICER = 15081003;
    public static final int CERTIFICATE_TYPE_SOLDIERS = 15081004;
    public static final int CERTIFICATE_TYPE_POLICE = 15081005;
    public static final int CERTIFICATE_TYPE_OTHER = 15081006;
    public static final int CERTIFICATE_TYPE_ORGANIZATION = 15081007;
    /**
     * 月收入
     */
    public static final int MONTH_INCOME = 1509;
    public static final int MONTH_INCOME_FIVE = 15091001;
    public static final int MONTH_INCOME_FIVEUP = 15091002;
    public static final int MONTH_INCOME_DOWNTEN = 15091003;
    public static final int MONTH_INCOME_TENUP = 15091004;
    /**
     * 车辆用途
     */
    public static final int VICHEL_USE = 1511;
    public static final int VICHEL_USE_COMMERCAL = 15111001;
    public static final int VICHEL_USE_PRIVATE = 15111002;
    public static final int VICHEL_USE_KAB = 15111003;
    public static final int VICHEL_USE_POLICE = 15111004;
    public static final int VICHEL_USE_LEAST = 15111005;

    /**
     * 消息业务类型
     */
    public static final int MESSAGE_BIZTYPE = 1512;
    public static final int MESSAGE_BIZTYPE_RETAIL_ALLOACATE_APPLY = 1512001;
    public static final int MESSAGE_BIZTYPE_RETAIL_STOCKAPPIN = 1512002;
    public static final int MESSAGE_BIZTYPE_RETAIL_RETURN_VEHICLE = 1512003;
    /**
     * 调拨申请单审核状态
     */
    public static final int ALLOCATE_STATUS = 1430;
    public static final int ALLOCATE_STATUS_WAIT_SUBMIT = 14301001; // 未提交
    public static final int ALLOCATE_STATUS_WAIT_CHECK = 14301002; // 待审核
    public static final int ALLOCATE_STATUS_CHECK_PASS = 14301003; // 审核通过
    public static final int ALLOCATE_STATUS_CHECK_FAIL = 14301004; // 驳回
    public static final int ALLOCATE_STATUS_CANCEL = 14301005; // 取消
    public static final int ALLOCATE_STATUS_FINISH = 14301006; // 完成
    /**
     * 业务类型(返利)
     */
    public static final int BUSINESS_TYPE = 1049;
    public static final int BUSINESS_TYPE_SALE = 10491001; // 销售
    public static final int BUSINESS_TYPE_AFTER_SALE = 10491002; // 售后
    public static final int BUSINESS_TYPE_FINANCIAL = 10491003; // 金融
    public static final int BUSINESS_TYPE_NEW_INSURANCE = 10491004; // 新保
    public static final int BUSINESS_TYPE_RENEWAL_INSURANCE = 10491005; // 续保
    /**
     * 金融按揭单状态
     */
    public static final int FINANCIAL_MORTGAGE_STATUS = 1431;
    public static final int FINANCIAL_MORTGAGE_WAIT_SUBMIT = 14301001; // 未提交
    public static final int FINANCIAL_MORTGAGE_SUBMITED = 14301002; // 已提交
    public static final int FINANCIAL_MORTGAGE_CLOSED = 14301003; // 已关单
    public static final int FINANCIAL_MORTGAGE_CANCELED = 14301003; // 已取消

    /**
     * 返利对象类型
     */
    public static final int REBAET_OBJECT_TYPE = 1050;
    public static final int REBAET_OBJECT_TYPE_CUSTOMER_CONTACT = 10501001; // 业务往来客户
    public static final int REBAET_OBJECT_TYPE_FINANCIAL_AGENCY = 10501002; // 金融机构
    public static final int REBAET_OBJECT_TYPE_INSURANCE_COMPANY = 10501003; // 保险公司
    /**
     * 代办单单状态
     */
    public static final int AGENT_ORDER_STATUS = 1540;
    public static final int AGENT_ORDER_NOCOMPLETE = 15401001; // 未完成
    public static final int AGENT_ORDER_COMPLETE = 15401002; // 已完成
    public static final int AGENT_ORDER_CANCELED = 15401003; // 已取消
    public static final int AGENT_ORDER_CLOSED = 15401004; // 已关单
    /**
     * 服务类别
     */
    public static final int SERVICE_TYPE = 1560;
    public static final int SERVICE_TYPE_SERVER = 15601001; // 服务
    public static final int SERVICE_TYPE_AGENT = 15601002; // 代办
    public static final int SERVICE_TYPE_SERVER_AGENT = 15601003; // 服务代办
    public static final int SERVICE_TYPE_OTHER = 15601003; // 其他
    /**
     * 代办单结算方式
     */
    public static final int AGENT_BALANCE_TYPE = 1570;
    public static final int AGENT_BALANCE_SALE = 15701001; // 销售
    public static final int AGENT_BALANCE_GIVING = 15701002; // 赠送

    /**
     * 金融按揭单
     */
    public static final int FINANCIAL_NOSUMIT = 14311001; // 未提交
    public static final int FINANCIAL_SUBMIT = 14311002; // 已提交
    public static final int FINANCIAL_CLOSED = 14311003; // 已关单
    public static final int FINANCIAL_CANCEL = 14311004; // 已取消

    /**
     * 返利单
     */
    public static final int REBATE_SAVED = 10671001; // 已保存
    public static final int REBATE_CONFIRMED = 10671002; // 已财务确认
    public static final int REBATE_INVOICED = 10671003; // 已开票
    public static final int REBATE_CHECKED = 10671004; // 已核销

    /**
     * 增值关单
     */
    public static final int BUSSINESS_TYPE_FINANCE = 16001001; // 金融
    public static final int BUSSINESS_TYPE_INSURANCE = 16001002; // 保险
    public static final int BUSSINESS_TYPE_DRESS = 16001003; // 装潢
    public static final int BUSSINESS_TYPE_COMMISSION = 16001004; // 代办
    public static final int BUSSINESS_TYPE_WARRANTY = 16001005; // 延保

    /**
     * 保险类别
     */
    public static final int INSURANCE_CATEGORY = 1047;
    /**
     * 交强险
     */
    public static final int INSURANCE_CATEGORY_COMPULSORY = 10471001;
    /**
     * 商业险
     */
    public static final int INSURANCE_CATEGORY_COMMERCIAL = 10471002;

    /**
     * 保险单状态
     */
    public static final int INSURANCE_STATUS = 1061;
    /**
     * 未提交
     */
    public static final int INSURANCE_STATUS_UNCOMMIT = 10611001;
    /**
     * 已提交
     */
    public static final int INSURANCE_STATUS_COMMITED = 10611002;
    /**
     * 已关单
     */
    public static final int INSURANCE_STATUS_CLOSED = 10611003;
    /**
     * 已取消
     */
    public static final int INSURANCE_STATUS_CANCELED = 10611004;

    /**
     * 收款类型<增值业务>
     */
    public static final int CASHIER_TYPE = 1432;
    public static final int CASHIER_TYPE_FINANCE = 14321001; // 金融收款
    public static final int CASHIER_TYPE_COLPAY = 14321002; // 代收代付
    public static final int CASHIER_TYPE_INSURANCE = 14321003; // 保险收款
    public static final int CASHIER_TYPE_DRESS = 14321004; // 装潢收款
    public static final int CASHIER_TYPE_COMMISSION = 14321005; // 代办收款
    public static final int CASHIER_TYPE_WARRANTY = 14321006; // 延保收款
    /**
     * 发布状态
     */
    public static final int RELEASE_STATUS = 1065;
    public static final int RELEASE_STATUS_NOT = 10651001; // 未发布
    public static final int RELEASE_STATUS_YES = 10651002; // 已发布
    public static final int RELEASE_STATUS_CANCLE = 10651003; // 已取消

    /**
     * 字段类型
     */
    public static final int PAGE_FIELD_REQUIRED = 20201001; // 必填字段
    public static final int PAGE_FIELD_DISPLAY = 20201002; // 字段是否显示

    // 组织类型:配件统采
    public static final int ORG_TYPE_UNIFORM_PURCHASE_PART = 17111001;

    // 组织类型:配件集采
    public static final int ORG_TYPE_GROUP_PURCHASE_PART = 17111002;

    // 组织类型:用品集采
    public static final int ORG_TYPE_GROUP_PURCHASE_SUPPLY = 17111003;

    // 组织类型:统一采购
    public static final int ORG_TYPE_UNIFORM_PURCHASE = 17111004;


    public static final int IAM = 10371001;
    public static final int IAM_ORGANIZATION = 10371002;
    public static final int IAM_ORGANIZATION_SUB = 10371003;
    public static final int ORG_ALL = 10371004;

    public static Integer PERMISSION_TYPE_USER = 10421027;
    public static Integer PERMISSION_TYPE_ROLE = 10421015;

    /**
     * 公司附件
     */

    public static final Integer COMPANY_FILE = 17291001;
    /**
     * 公司门头图片
     */
    public static final Integer COMPANY_STORE_PIC = 17291002;
}
